cable troughs - German English Dictionary